package com.ntd.pay.channel.douyin.model.info;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 抖音分账回调
 *
 * @author liuwenju
 * @date 2021/09/23
 */
@Data
public class DouYinCallbackNotifySettleMsgInfo extends DouYinCallbackNotifyMsgInfo {

    /** 开发者自定义的分账单号 */
    @JSONField(name = "cp_settle_no")
    private String cpSettleNo;

    /** 该笔交易分账环境收取的手续费金额 */
    @JSONField(name = "rake")
    private Double rake;

    /** 交易参与 CPS 投放等任务时，产生的佣金 在开发者服务端收到回调且处理成功后，需要按以下 json 返回表示处理成功，
     * 否则小程序服务端会认为通知失败进行重试 */
    @JSONField(name = "commission")
    private Integer commission;
}
